supporting structures - Turco Inglés Diccionario